迅雷?汝可取而代之!
平时大家都用什么下载工具呢?迅雷?BT?
有没有想过自己做一款下载软件?在朋友面前显摆下。
今天小编给大家带来一款开源的全能下载工具,Motrix
Motrix 支持下载 HTTP、FTP、BT、磁力链等资源。界面简洁易用,GitHub上已经提供了编译好的稳定版安装包,当然作者还鼓励程序猿小伙伴们可以自己克隆代码编译打包~
我们可以看到作者一直在持续更新代码,最近一次更新就在10多天前。
Motrix支持在Windows、macOS、Linux等多个平台安装。
Windows安装
如果用户是用包管理工具来管理应用,如 Chocolatey、scoop,可以按如下模式执行安装程序:
Chocolatey
从 命令行 或 PowerShell 中运行以下命令:
# 安装
choco install motrix
# 升级
choco upgrade motrix
scoop
需要 Windows 7+,可能需要设置 Git 代理
scoop bucket add extras
scoop install motrix
macOS安装
使用 brew cask 安装:
brew update && brew install --cask motrix
Linux安装
可以下载 AppImage (适用于所有 Linux 发行版)或 snap 等多种方式来安装
AppImage
新版的 Motrix AppImage 需要自己手动进执行桌面集成。Deepin 20 Beta 用户安装 Motrix 失败的问题,请按照以下方法处理:
打开终端,黏贴运行如下命令之后再次安装 Motrix。
sudo apt --fix-broken install
Snap
Ubuntu 用户推荐从 Snap 商店下载。
AUR
对于 Arch Linux 用户,可以使用 aur 安装 Motrix,运行以下命令进行安装:
yay motrix
Flatpak
# 安装
flatpak install flathub net.agalwood.Motrix
# 运行
flatpak run net.agalwood.Motrix
功能特性
那Motrix作为一款下载软件到底有哪些功能特性值得我们去研究研究啊呢?小编看了下,主要他的特点有如下几种,基本上改有的都有,想要有额外功能的小伙伴,可能要自己研究下代码了:
🕹 简洁明了的图形操作界面 🦄 支持BT和磁力链任务 ☑️ 支持选择性下载BT部分文件 📡 每天自动更新 Tracker 服务器列表 🔌 UPnP & NAT-PMP 端口映射 🎛 最高支持 10 个任务同时下载 🚀 单任务最高支持 64 线程下载 🚥 设置上传/下载限速 🕶 模拟用户代理UA 🔔 下载完成后通知 💻 支持触控栏快捷键 (Mac 专享) 🤖 常驻系统托盘,操作更加便捷 📟 系统托盘速度仪表显示实时速度 (Mac 专享) 🌑 深色模式 🗑 移除任务时可同时删除相关文件 🌍 国际化,查看已可选的语言 🛠 更多特性开发中
界面效果
非常简洁,不用担心像迅雷那样子各种广告推送弹个不停啦。
项目技术:
Electron Vue + VueX + Element Aria2 (注:macOS 和 Linux 版本使用的是 64 位的 aria2c,Windows 版使用的 32 位的)
那...喜欢的小伙伴们,点波赞,然后快乐的使用这个下载软件吧,项目地址如下:
点击下方卡片,关注公众号“TJ君”
回复“下载”,获取项目地址
往期推荐
大家好,我是TJ
一个励志推荐10000款开源项目与工具的程序员
欢迎关注我,了解多好玩、有趣的科技资讯